Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
GERLAN MOUNT ROAD £1,178,228 £1,192,500 28 Nov 2022
PEN Y BRYN MOUNT ROAD Detached £453,838 £250,000 8 Dec 2008
PLAS HEULOG MOUNT ROAD Detached £531,274 £155,000 14 May 2001